something which protects - Francés Inglés Diccionario